department of internal controlling - German English Dictionary